package com.bzyd.verify.config;

import com.bzyd.verify.imagecode.ImageCodeProperties;
import com.bzyd.verify.utils.RedisUtil;
import org.springframework.boot.autoconfigure.AutoConfigureAfter;
import org.springframework.boot.autoconfigure.data.redis.RedisAutoConfiguration;
import org.springframework.boot.context.properties.EnableConfigurationProperties;
import org.springframework.context.annotation.Configuration;
import org.springframework.data.redis.core.StringRedisTemplate;

@Configuration
@AutoConfigureAfter({RedisAutoConfiguration.class})
@EnableConfigurationProperties({ImageCodeProperties.class})
public class Config {

    public Config(StringRedisTemplate stringRedisTemplate) {
        RedisUtil.setRedisTemplate(stringRedisTemplate);
    }
}
